package com.yubest.demo.bean;

import com.fasterxml.jackson.annotation.JsonIgnore;
import com.yubest.demo.anno.Type;
import lombok.Data;

/**
 * @Author hweiyu
 * @Description
 * @Date 2022/1/21 11:20
 */
@Data
public class LogBean {

    /**
     * 日志文本
     */
    private String log;

    /**
     * 操作类型
     * @return
     */
    private Type type;

    /**
     * 操作员
     * @return
     */
    private String operator;

    /**
     * 业务号
     * @return
     */
    private String bizNo;

    /**
     * 异常日志
     */
    @JsonIgnore
    private Exception exception;

    /**
     * 请求参数
     */
    private Object requestData;

    /**
     * 返回结果
     */
    private Object responseData;

    /**
     * 调用方法名
     */
    private String methodName;

    /**
     * 日志处理结果
     */
    private Boolean isSuccess;

}
